草庐IT

Android View 阴影

全部标签

Android - 删除工具栏和 TabLayout 之间的阴影

我正在尝试使用CollapsingToolBarlayout进行布局。但我没有得到一件事。我想删除工具栏和Tablayout之间的阴影。我已经尝试了几种方法,但我尚未设法删除阴影。有谁能够帮我?谢谢 最佳答案 尝试为您的AppBarLayout设置app:elevation="0dp"(不是android:elevation)。如果您的xml中没有应用命名空间,请添加xmlns:app="http://schemas.android.com/apk/res-auto"。可以找到这两个属性的区别here.之后,检查您是否添加了具有以下

android - 如何去除 ToggleButton 的 Material 阴影?

今天我遇到了一个问题:在我的自定义布局中,有灰色背景的LinearLayout和在此LinearLayout内的TextView之后的ToggleButton。切换按钮具有透明背景。但是在androidLollipop这里有不必要的影子。我试过elevation=0dp属性。但这并没有解决我的问题。当我设置api=21时会发生这种情况这发生在这是示例布局:如何去掉这个阴影? 最佳答案 尝试使用style="@android:style/Widget.Holo.Button.Borderless将小部件更改为appcompat(或任何

android - 如何在android中禁用webview的反弹效果(滚动到结束时的蓝色阴影)?

我发现webview类似于scrollview,这意味着当我将View滚动到末尾时,View末尾会有一个蓝色阴影(如果>4.0)。那么,如何禁用此行为?如何禁用弹跳效果?谢谢。mWebView.setWebViewClient(newMyWebViewClient(getActivity()));chromeCilent=newMyWebChromeClient(getActivity());mWebView.setWebChromeClient(chromeCilent);mWebView.getSettings().setDomStorageEnabled(true);mWebVi

android - Honeycomb ActionBar 标题阴影

如何在标题文本下添加阴影?以下xml不会达到目的。@style/ActionBar@drawable/background@drawable/action_bar@style/TitleTextStyle@color/title_text_colorbold@color/title_shadow_color001 最佳答案 从API级别18(AndroidJellyBean4.3)开始,在(原生)ActionBar的标题下添加阴影。在API级别19(AndroidKitKat4.4)中运行良好。Seemyanswer用于XML代码和

android - 将高程阴影绘制到 Canvas

我使用下面的代码在位图/Canvas上绘制View。Bitmapbitmap=Bitmap.createBitmap(viewGroup.getWidth(),viewGroup.getHeight(),Bitmap.Config.ARGB_8888);viewGroup.draw(newCanvas(bitmap));效果很好,但有一个小问题:它不绘制高程阴影。我假设阴影不是在draw方法中绘制的。那么它们在哪里绘制以及如何将它们转移到我的Canvas上? 最佳答案 不,阴影是为比它低层的View绘制的。您正在使用不支持阴影的软件

android - 卡片翻转期间奇怪的阴影行为

我已经实现了卡片翻转动画,如描述的那样here.一切似乎都工作正常,除了阴影,它在翻转过程中表现得很奇怪(可以看出here)。因为这些阴影是由高程引起的,所以当我将高程设置为0时,这个图形错误就会消失。但是,我不想禁用阴影。如何在不禁用提升的情况下修复此动画,或者这是不可能的?FlashcardFragment.java@OverridepublicvoidonActivityCreated(BundlesavedInstanceState){super.onActivityCreated(savedInstanceState);this.cardFront=(CardView)thi

android - 高度和阴影错误的工具栏

我正在尝试使用高度和设计库向工具栏添加阴影。布局代码类似于:完整的应用程序源代码可在github上获得.问题是工具栏高度或阴影的行为与我预期的不同。如果您观看下面的屏幕截图,您会发现问题所在。我需要做的是显示蓝色区域下方的阴影。非常感谢任何提示。 最佳答案 如前所述there,这是通过CollapsingToolbarLayout的实现实现的-如果CollapsingToolbarLayout显示非固定元素,则移除提升:if(Math.abs(verticalOffset)==scrollRange){//Ifwehavesomep

android - 如何在android中的 View 上方添加阴影

我有一个观点是将服务器作为页脚标题。它只是一个View,您可能会认为它是一个按钮、一个TextView或一个布局(我真的对任何事物都持开放态度)。这是xml…//matchparentwidthandheight//alignparentbottom如您所见,ScrollView确实在MyBottomView下方滚动。我想为MyBottomView添加顶部阴影,使其看起来更像MaterialDesign。我该怎么做? 最佳答案 如果您只需要在View的一侧(例如顶部)添加阴影,您可以在它之前添加另一个View并为其背景使用渐变阴影。

android - 删除 ActionBar 上的底部阴影 - Android

我想禁用ActionBar阴影,但只在一个Activity中。如果我使用此代码,它将在整个应用程序中发生变化。@null我试过这段代码,但它不起作用getSupportActionBar().setElevation(0);有什么建议...? 最佳答案 您可以为此设置自己的Activity样式:....@null@null所以在Manifest.xml中你可以为所有的Activity设置不同的样式:或者您可以在onCreate()方法中以编程方式设置正确的主题:@OverrideprotectedvoidonCreate(Bundl

android - 添加阴影以滑出导航

我已经使用this实现了滑出式导航.内容应该在菜单列表的右边缘附近有阴影;喜欢我试图通过向内容左边缘添加View来添加阴影,但它不会显示。任何有关如何执行此操作的线索将不胜感激。 最佳答案 伙计们,我知道我迟到了,但我很难找到令我满意的这个问题的答案,所以我只想分享我对此的解决方案。首先,创建一个可绘制的navbar_shadow.xml并将其与其他可绘制对象放在一起。它只是一个具有透明渐变的矩形。然后,无论您在何处实例化抽屉,都使用DrawerLayout变量将其附加到抽屉。mDrawerLayout.setDrawerShado